Culture, Thought And Humanity - Thinking For A Change